lab protease - Turkish English Dictionary